package com.agritech.chain;

/**
 * 未知异常处理器
 * 责任链模式的具体处理器，处理未能被其他处理器处理的异常
 */
public class UnknownExceptionHandler extends ExceptionHandler {
    
    public UnknownExceptionHandler() {
        super("未知异常处理器");
    }
    
    @Override
    public boolean handleRequest(String request) {
        System.out.println("[" + getHandlerName() + "] 处理异常: " + request);
        System.out.println("  措施: 记录异常日志，通知系统管理员进行人工干预");
        System.out.println("  通知: 系统管理员，出现未知异常，请立即处理");
        return true; // 异常已处理（作为最终处理器）
    }
}